History
History
Synonyms
UK
US
Meaning:
argumentative

often expressing disagreement

wanting to quarrel

polemic

involving argument or disagreement

argumentative

HAVING A CHIP ON ONE'S SHOULDER as in Wiktionary
HAVING A CHIP ON ONE'S SHOULDER as in Wikipedia